home *** CD-ROM | disk | FTP | other *** search
-
- Introduction
-
- Sounds made with vibrating strings, or blown across reeds, booming from taut
- skins… Sounds of voices, giving life and spirit to the air… Every day our
- sounds are the sounds of being here. They are an intrinsic part of the
- collective experience.
-
- Music seduces, tickles, and offends our ears freely and without apology. We
- feel its motion, anticipate the direction, in rapt attention follow the lead
- wherever it would take us. We revel when music goes where we expect and
- hesitate when it leads us astray.
-
- The greatest reward of music comes when we listen to it the most openly.
- What is this phenomenon that even the (wood) winds and (sound) waves obey
- it? What can explain its mysterious hold over us?
-
-
- Music Theory
- In order to communicate about music we need a language to reflect it. We
- give names to notes and the spaces between them. We observe relationships
- between notes and spaces and we name those. From this simple process of
- observation Music Theory is born.
-
- The Western 12 Tone System was formalized long ago, originally under the
- auspices of the Christian church, to center the institution of music around the
- mystical number 12. Or maybe that's only a rumor…
-
- Whatever the intent, it has been convenient to have a single standardized
- system for so long, because generations of Music Theorists have learned much
- about the language of music, and maybe a little more about Human nature.
-
-
- FretPet is a tool for exploration.
- Music is represented in many ways other than the obvious. It can be written
- down on a staff with familiar note shapes. We can look at music on an
- oscilloscope as it creates squiggly air vibrations. Music can appear in special
- notation for different instruments, like guitar tablature.
-
- All of these systems of re-presenting music are great. Every different way
- we look at something tells us just a little more about it. With that in mind…
-
- FretPet is an ongoing project to discover new and dynamic ways of
- representing music, in order to reveal its hidden relationships and to make
- those revelations available to students. The concentration on guitar is
- preliminary, but makes sense as the first choice. Why?
-
- • More people own guitars than any other instrument
- • Guitars are readily and cheaply available
- • Guitar is easy to play while at the computer
- • The author has a guitar
-
- *** The Beta stage of FretPet contains only a few of the eventual display modes,
- including the Guitar Palette and The Circle Palette. More features will be added on
- a continual basis to make exploring music easy and entertaining.
-
-
- FretPet is a tool for creation.
- FretPet does more than draw nifty pictures of dots on guitars. It supports a
- variety of applications. Among these:
-
- • Find 12 different names for EVERY chord
- • Find ALL playable versions of ALL chords ANYWHERE on the guitar neck
- • Generate chord fingering for several different tunings (and instruments)
- • Easily transpose chords to new keys.
- • Generate tonal and chordal movements between harmonies and keys.
- • Build chord progressions around keys and modes
- • Obtain tablature and chord diagrams for any chord
- • Analyze individual chords or sets of chords
- • QuickTime playback of chord progressions
- • MIDI support
-
- [ THE FOLLOWING FEATURES ARE PLANNED FOR INCREMENTAL RELEASE: ]
- • Trace the movement of a key-center in chord progressions
- • Extend chord progressions with passing tones and passing chords
- • Generate chord progressions to fit a melody
- • Generate melodies to fit a chord progression
- • Add lyrics to chord progressions to make songs
- • Practice along with a built-in metronome
- • Display and print a variety of music formats
- • Musical staff
- • Guitar Tablature
- • Rhythm layout
- • Fingering diagrams
- • Song Sheet
-
-
- FretPet Is Fun
- More than anything I want FretPet to be enjoyable. I've skipped some of the
- typical Mac application interface to make FretPet look and feel more like an
- entertainment program. This is more than just a cosmetic choice.
-
- As FretPet grows in scope I intend to refine its interface further. Tools and
- windows which now seem central to the program will recede further into the
- background, replaced by more dynamic and playful composition tools.
-
- Eventually you should be able to use the program without once needing to
- explicitly build a chord or use any of the "low-level" palettes. Instead you
- would simply manipulate a series of sliders or "knobs," and create a musical
- map atop which FretPet can improvise. Or you may perform in real-time
- mode, making adjustments as composition happens.
-
- FretPet is a completely open-ended project. Nothing about the program is
- carved in stone. I intend to continue improving it for as long as improvement
- is possible. It promises to be a challenge and a great learning experience.
-
-
-